high-speed wire rod - Spanish English Dictionary